package com.zkh.myframe.interceptor;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.zkh.myframe.core.Chain;

/**
 * 拦截器接口，所有自定义拦截器必须实现该接口。
 * @author zkh
 */
public interface Interceptor{
	/**
	 * 拦截器核心方法。调用chain.nextChain()方法执行下一个拦截器。
	 * @param request
	 * @param response
	 * @param chain
	 */
	void doFilter(HttpServletRequest request, HttpServletResponse response, Chain chain) throws Exception;
}
